﻿ .bg-primary,
 .bg-success,
 .bg-info,
 .bg-warning,
 .bg-danger {
   padding: 15px;
 }
 .bg-primary a {
	 color: #FFF;
 }
 .bg-info {
	 background-color: #e3d9cc;
	 color: #754100;
 }
 .relative {
	 position: relative;
 }
 .absolute {
	 position: absolute;
 }
 .absolute.top {
	 top: 0;
 }
 .absolute.left {
	 left: 0;
 }
 .absolute.right {
	 right: 0;
 }
 .absolute.bottom {
	 bottom: 0;
 }
 a.white:hover,
 a.white:hover > *,
 a.white:focus,
 a.white:focus > * {
	 color: #FAFAFA;
 }
 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {
	 font-family: 'Droid Arabic Kufi', serif;
 }
 h1,
 .h1 {
	 font-size: 2.1em;
 }
 h2,
 .h2 {
	 font-size: 1.8em;
 }
 h3,
 .h3 {
	 font-size: 1.5em;
 }
 h4,
 .h4 {
	 font-size: 1.28em;
 }
 h5,
 .h5 {
	 font-size: 1em;
 }
 h6,
 .h6 {
	 font-size: 0.9em;
 }
 .font-xs {
	 font-size: 0.714em;
 }
 .font-sm {
	 font-size: 0.857em;
 }
 .font-md {
	 font-size: 1.28em;
 }
 .font-lg {
	 font-size: 1.57em;
 }
 .font-xlg {
	 font-size: 1.85em;
 }
 .font-hg {
	 font-size: 3.42em;
 }
 @media only screen and (min-width : 480px) {
	 .font-mobile-xs {
		 font-size: 0.714em;
	 }
	 .font-mobile-sm {
		 font-size: 0.857em;
	 }
	 .font-mobile-std {
		 font-size: 1em;
	 }
	 .font-mobile-md {
		 font-size: 1.14em;
	 }
	 .font-mobile-lg	 {
		 font-size: 1.28em;
	 }
	 .font-mobile-xlg {
		 font-size: 1.85em;
	 }
	 .font-mobile-hg {
		 font-size: 3.42em;
	 }
	 .hidden-xxs {
		 display: none !important;
	 }
	 .visible-xxs {
		 display: block !important;
	 }
 }
 @media only screen and (min-width : 768px) {
	 .font-pad-xs {
		 font-size: 0.714em;
	 }
	 .font-pad-sm {
		 font-size: 0.857em;
	 }
	 .font-pad-std {
		 font-size: 1em;
	 }
	 .font-pad-md {
		 font-size: 1.14em;
	 }
	 .font-pad-lg	 {
		 font-size: 1.28em;
	 }
	 .font-pad-xlg {
		 font-size: 1.85em;
	 }
	 .font-pad-hg {
		 font-size: 3.42em;
	 }
 }
 @media only screen and (min-width : 991px) {
	 .font-tablet-xs {
		 font-size: 0.714em;
	 }
	 .font-tablet-sm {
		 font-size: 0.857em;
	 }
	 .font-tablet-std {
		 font-size: 1em;
	 }
	 .font-tablet-md {
		 font-size: 1.14em;
	 }
	 .font-tablet-lg	 {
		 font-size: 1.28em;
	 }
	 .font-tablet-xlg {
		 font-size: 1.85em;
	 }
	 .font-tablet-hg {
		 font-size: 3.42em;
	 }
 }
 @media only screen and (min-width : 1200px) {
	 .font-desktop-xs {
		 font-size: 0.714em;
	 }
	 .font-desktop-sm {
		 font-size: 0.857em;
	 }
	 .font-desktop-std {
		 font-size: 1em;
	 }
	 .font-desktop-md {
		 font-size: 1.14em;
	 }
	 .font-desktop-lg	 {
		 font-size: 1.28em;
	 }
	 .font-desktop-xlg {
		 font-size: 1.85em;
	 }
	 .font-desktop-hg {
		 font-size: 3.42em;
	 }
 }
 @media only screen and (min-width : 481px) {
	 .visible-xxs {
		 display: none !important;
	 }
 }
 .normal-line-height {
	 line-height: 1em;
 
 }
 button:focus {
	 outline: 0;
 }
 img {
	 max-width: 100%;
	 height: auto;
 }
 .italic {
	 font-style: italic;
 }
 .light {
	 font-weight: 300;
 }
 .medium {
	 font-weight: 300;
 }
 .bold {
	 font-weight: 700;
 }
 .heavy {
	 font-weight: 700;
 }
 .mpointer {
	 cursor: pointer;
 }
 img.media-object {
	 max-width: none;
 }
 .justify{
	 text-align: justify;
 }
 .no-wrap {
	 overflow: hidden;
 }
 .center-text {
	 text-align: center;
 }
 .clear {
	 clear: both;
 }
 .block {
	 display: block;
 }
 .omit-ver-pad {
	 margin-top: 0;
	 margin-bottom: 0;
	 padding-top: 0;
	 padding-bottom: 0;
 }
 .omit-hor-pad {
	 padding-left:0;
	 padding-right:0;
 }
 .full-width {
	 width: 100%;
 }
 .full-height {
	 height: 100%;
 }
 /* MARGIN CONTROL START */
 .margin-xs-hor {
	 margin-left: 5px;
	 margin-right: 5px;
 }
 .margin-sm-hor {
	 margin-left: 10px;
	 margin-right: 10px;
 }
 .margin-md-hor {
	 margin-left: 15px;
	 margin-right: 15px;
 }
 .margin-lg-hor {
	 margin-left: 20px;
	 margin-right: 20px;
 }
 .margin-xlg-hor {
	 margin-left: 25px;
	 margin-right: 25px;
 }
 .margin-xs-ver {
	 margin-top: 5px;
	 margin-bottom: 5px;
 }
 .margin-sm-ver {
	 margin-top: 10px;
	 margin-bottom: 10px;
 }
 .margin-md-ver {
	 margin-top: 15px;
	 margin-bottom: 15px;
 }
 .margin-lg-ver {
	 margin-top: 20px;
	 margin-bottom: 20px;
 }
 .margin-xlg-ver {
	 margin-top: 25px;
	 margin-bottom: 25px;
 }
 .margin-xxlg-ver {
	 margin-top: 30px;
	 margin-bottom: 30px;
 }
 .margin-xxxlg-ver {
	 margin-top: 35px;
	 margin-bottom: 35px;
 }
 .margin-xs-top {
	 margin-top: 0.5em !important;
 }
 .margin-sm-top {
	 margin-top: 1em !important;
 }
 .margin-md-top {
	 margin-top: 3em !important;
 }
 .margin-lg-top {
	 margin-top: 5em !important;
 }
 .margin-lg-top {
	 margin-top: 8em !important;
 }
 .margin-1-bottom {
	 margin-bottom: 1px !important;
 }
 .margin-xs-bottom {
	 margin-bottom: 0.5em !important;
 }
 .margin-sm-bottom {
	 margin-bottom: 1em !important;
 }
 .margin-md-bottom {
	 margin-bottom: 3em !important;
 }
 .margin-lg-bottom {
	 margin-bottom: 5em !important;
 }
 .margin-lg-bottom {
	 margin-bottom: 8em !important;
 }
 .margin-xs-right {
	 margin-right: 0.5em !important;
 }
 .margin-sm-right {
	 margin-right: 1em !important;
 }
 .margin-md-right {
	 margin-right: 3em !important;
 }
 .margin-lg-right {
	 margin-right: 5em !important;
 }
 .margin-lg-right {
	 margin-right: 8em !important;
 }
 .margin-1-left {
	 margin-left: 1px !important;
 }
 .margin-xs-left {
	 margin-left: 0.5em !important;
 }
 .margin-sm-left {
	 margin-left: 1em !important;
 }
 .margin-md-left {
	 margin-left: 3em !important;
 }
 .margin-lg-left {
	 margin-left: 5em !important;
 }
 .margin-lg-left {
	 margin-left: 8em !important;
 }
 .omit-margin-top {
	 margin-top: 0;
 }
 .omit-margin-bottom {
	 margin-bottom: 0;
 }
 .omit-margin-hor {
	 margin-right: 0;
	 margin-left: 0;
 }
 .margin-ver-1em {
	 margin-top: 1em;
	 margin-bottom: 1em;
 }
 .margin-top-05em {
	 margin-top: 0.5em;
 }
 .margin-top-1em {
	 margin-top: 1em;
 }
 .margin-top-2em {
	 margin-top: 2em;
 }
 .margin-bottom-05em {
	 margin-bottom: 0.5em;
 }
 .margin-bottom-1em {
	 margin-bottom: 1em;
 }
 .margin-bottom-2em {
	 margin-bottom: 2em;
 }
 /* MARGIN CONTROL END */
 /* PAD CONTROL START */
 /** DECREPTED **/
 .pad-05em {
	 padding: 1em;
 }
 .pad-ver-05em {
	 padding-top: 1em;
	 padding-bottom: 1em;
 }
 .pad-ver-3em {
	 padding-top: 3em;
	 padding-bottom: 3em;
 }
 .pad-bottom-05em {
	 padding-bottom: 0.5em;
 }
 /** REFRAIN FROM USING **/
 .padding-xs-hor {
	 padding-left: 5px;
	 padding-right: 5px;
 }
 .padding-sm-hor {
	 padding-left: 10px;
	 padding-right: 10px;
 }
 .padding-md-hor {
	 padding-left: 15px;
	 padding-right: 15px;
 }
 .padding-lg-hor {
	 padding-left: 20px;
	 padding-right: 20px;
 }
 .padding-xlg-hor {
	 padding-left: 25px;
	 padding-right: 25px;
 }
 .padding-xs-ver {
	 padding-top: 5px;
	 padding-bottom: 5px;
 }
 .padding-sm-ver {
	 padding-top: 10px;
	 padding-bottom: 10px;
 }
 .padding-md-ver {
	 padding-top: 15px;
	 padding-bottom: 15px;
 }
 .padding-lg-ver {
	 padding-top: 20px;
	 padding-bottom: 20px;
 }
 .padding-xlg-ver {
	 padding-top: 25px;
	 padding-bottom: 25px;
 }
 .padding-xxlg-ver {
	 padding-top: 30px;
	 padding-bottom: 30px;
 }
 .padding-xxxlg-ver {
	 padding-top: 35px;
	 padding-bottom: 35px;
 }
 .padding-xs-right {
	 padding-right: 0.5em !important;
 }
 .padding-sm-right {
	 padding-right: 1em !important;
 }
 .padding-md-right {
	 padding-right: 3em !important;
 }
 .padding-lg-right {
	 padding-right: 5em !important;
 }
 .padding-lg-right {
	 padding-right: 8em !important;
 }
 .padding-1-left {
	 padding-left: 1px !important;
 }
 .padding-xs-left {
	 padding-left: 0.5em !important;
 }
 .padding-sm-left {
	 padding-left: 1.28em !important;
 }
 .padding-md-left {
	 padding-left: 3em !important;
 }
 .padding-lg-left {
	 padding-left: 5em !important;
 }
 .padding-lg-left {
	 padding-left: 8em !important;
 }
 .padding-xs-top {
	 padding-top: 0.357em;
 }
 .padding-sm-top {
	 padding-top: 0.714em;
 }
 .padding-md-top {
	 padding-top: 1.071em;
 }
 .padding-lg-top {
	 padding-top: 1.428em;
 }
 .padding-xlg-top {
	 padding-top: 1.785em;
 }
 .padding-xxlg-top {
	 padding-top: 2.142em;
 }
 .padding-xxxlg-top {
	 padding-top: 2.5em;
 }
 .padding-xs-bottom {
	 padding-bottom: 0.357em;
 }
 .padding-sm-bottom {
	 padding-bottom: 0.714em;
 }
 .padding-md-bottom {
	 padding-bottom: 1.071em;
 }
 .padding-lg-bottom {
	 padding-bottom: 1.428em;
 }
 .padding-xlg-bottom {
	 padding-bottom: 1.785em;
 }
 .padding-xxlg-bottom {
	 padding-bottom: 2.142em;
 }
 .padding-xxxlg-bottom {
	 padding-bottom: 2.5em;
 }
 .omit-padding-top {
	 padding-top: 0;
 }
 .omit-padding-bottom {
	 padding-bottom: 0;
 }
 .padding-ver-1em {
	 padding-top: 1em;
	 padding-bottom: 1em;
 }
 .padding-top-05em {
	 padding-top: 0.5em;
 }
 .padding-top-1em {
	 padding-top: 1em;
 }
 .padding-top-2em {
	 padding-top: 2em;
 }
 .padding-bottom-05em {
	 padding-bottom: 0.5em;
 }
 .padding-bottom-1em {
	 padding-bottom: 1em;
 }
 .padding-bottom-2em {
	 padding-bottom: 2em;
 }
 /* PAD CONTROL END */
 .omit-radius,
 .omit-radius input,
 .omit-radius textarea,
 .omit-radius select {
	 border-radius: 0;
 }
 input:focus::-webkit-input-placeholder { color:transparent; }
 input:focus:-moz-placeholder { color:transparent; }
 .inline-block {
	 *display: inline;
	 zoom: 1;
	 display: inline-block
 }
 .align-top {
	 vertical-align: top;
 }
 .img-thumbnail {
	 border-radius: 0;
 }
 .alert {
	 border-radius: 0;
 }
 .explore-btn {
	 font-weight: 300;
	 font-size: 1.2em;
	 text-transform: uppercase;
	 height: 42px;
	 line-height: 42px;
	 padding: 0 50px 0 10px;
	 background-repeat: no-repeat;
	 background-position: right;
	 display: inline-block;
	 cursor: pointer;
	 border-radius: 5px;
 }
 @media only screen and (max-width : 991px) {
	 .pad-ver-3em {
		 padding-top: 1.5em;
		 padding-bottom: 1.5em;
	 }
	 .ver-pad-sm {
		 padding-top: 1.5em;
		 padding-bottom: 1.5em;
	 }
	 .clmn-head {
		 font-size: 12px;
	 }
	 .row-md {
		 margin-left: -15px;
		 margin-right: -15px;
	 }
	 #logo {
		 text-align: right;
	 }
 }
 @media only screen and (max-width : 767px) {
	 .ver-pad-xs {
		 padding-top: 1em;
		 padding-bottom: 1em;
	 }
 }
 @media only screen and (max-width : 1999px) {
	 .clmn-head {
		 font-size: 11px;
	 }
 }
 .clmn-head h2 {
	 font-weight: 300;
	 line-height: 1.4em;
 }
 .clmn-head h1 {
	 text-transform: uppercase;
	 line-height: 1.4em;
 }
 .brown,
 .brown-bold {
	 font-weight: 300;
 }
 .blue-regular,
 .blue {
	 color: #00718f;
 }
 .black {
	 color: #000;
 }
 .del-conf {
	 display: none;
	 background-color: #000;
 }
 .pull-center {
	 margin: 0 auto; 
 }
 .gly-button {
	 border: 0;
	 position: relative;
 }
 .gly-button h1,
 .gly-button h2,
 .gly-button h3,
 .gly-button h4,
 .gly-button h5,
 .gly-button h6 {
	 margin: 0;
	 display: inline-block;
 }
 .gly-button .glyphicon {
	 position: absolute;
	 top: 0;
	 bottom: 0;
	 left: -30px;
	 width: 30px;
	 font-size: 18px;
 }
 .btn-primary {
	 padding-left: 20px;
	 padding-right: 20px;
	 background-color: #078daa;
	 background-image: none;
	 text-transform: uppercase;
 }
 .btn-primary:hover,
 .btn-primary:focus {
	 background-color: #06829d;
 }
 .btn-reset {
	 background-color: #999;
	 color: #FFF;
	 border: 0;
	 background-image: -webkit-linear-gradient(top,#C2C2C2 0,#999 100%);
	 background-image: -o-linear-gradient(top,#C2C2C2 0,#999 100%);
	 background-image: -webkit-gradient(linear,left top,left bottom,from(#C2C2C2),to(#999));
	 background-image: linear-gradient(to bottom,#C2C2C2 0,#999 100%);
	 padding-left: 20px;
	 padding-right: 20px;
	 text-transform: uppercase;
 }
 .btn-reset:hover,
 .btn-reset:focus {
	 color: #FFF;
	 background-image: -webkit-linear-gradient(top,#B2B2B2 0,#777 100%);
	 background-image: -o-linear-gradient(top,#B2B2B2 0,#777 100%);
	 background-image: -webkit-gradient(linear,left top,left bottom,from(#B2B2B2),to(#777));
	 background-image: linear-gradient(to bottom,#B2B2B2 0,#777 100%);
 }
 article h4 {
	 margin-top: 0;
 }
 article h4 + h4 {
	 margin-top: 10px;
 }
 #to_top {
	 background-color: rgba(153,153,153,0.9);
	 border: 0;
	 height: 64px;
	 width: 64px;
	 color: #FFF;
	 font-size: 1.8em;
 }
 #to_top:hover {
	 background-color: rgba(153,153,153,0.6);
 }
 #to_top.affix-top {
	 width: 0;
	 height: 0;
 }
 #to_top.affix {
	 position: fixed;
	 bottom: 18px;
	 right: 10px;
 }
 .morecontent span {
	 display: none;
 }
 .morelink {
	 display: inherit;
 }
 @media only screen and (max-width: 400px){
	 .hidden-xxs {
		 display: none;
  
  
	 }
 }
 .bottom-border {
	 border-bottom: 1px #CCC solid;
	 padding-bottom: 30px;
	 margin-bottom: 10px;
 }
 .left-s-pad {
	 padding-left: 10px;
 }
 .img-left {
	 float: left;
	 margin-bottom: 1em;
	 margin-right: 1em;
 }
 .img-right {
	 float: right;
	 margin-bottom: 1em;
	 margin-left: 1em;
 }
 .img-block {
	 display: block;
	 margin-bottom: 1em;
	 margin-top: 1em;
 }
 .side-menu-btn {
	 background: none;
	 border: 0;
	 width: 50px;
	 position: absolute;
	 left: 0;
	 top: 0;
	 bottom: 0;
	 margin: 0;
 }
 .side-menu-btn:hover {
	 background-color: transparent;
 }
 .navbar-toggle.side-menu-btn:hover {
	 background-color: transparent;
 }
 .pagination .disabled {
	 display: hidden;
 }
 .vtop {
	 display: flex;
	 align-items: flex-start;
 }
 .vcenter {
	 display: flex;
	 align-items: center;
 }
 .vbottom {
	 display: flex;
	 align-items: baseline;
 }
 .media-profile-text {
	 clear: both;
	 text-align: justify;
 }
 .media-profile {
	 text-align: center;
 }
 .media-profile > img {
	 padding-bottom: 10px;
 }
 /** TABLE BOOTSTRAP GENERALIZATION **/
 #content_area table {
	 width: 100%;
	 max-width: 100%;
	 margin-bottom: 20px;
 }
 #content_area table>tbody>tr>td, #content_area table>tbody>tr>th, #content_area table>tfoot>tr>td, #content_area table>tfoot>tr>th, #content_area table>thead>tr>td, #content_area table>thead>tr>th {
	 padding: 8px;
	 line-height: 1.42857143;
	 vertical-align: top;
	 border-top: 1px solid #ddd;	
 }
 #content_area table th {
	 vertical-align: bottom;
	 border-bottom: 2px solid #ddd;
	 font-weight: 500;
	 background-color: #f1f1f1;
	 font-weight: 600;
 }
 #content_area table>caption+thead>tr:first-child>td, #content_area table>caption+thead>tr:first-child>th, #content_area table>colgroup+thead>tr:first-child>td, #content_area table>colgroup+thead>tr:first-child>th, #content_area table>thead:first-child>tr:first-child>td, #content_area table>thead:first-child>tr:first-child>th {
	 border-top: 0
 }
 #content_area table>tbody+tbody {
	 border-top: 2px solid #ddd
 }
 #content_area table #content_area table {
	 background-color: #fff
 }
 #content_area table>tbody>tr.active>td, #content_area table>tbody>tr.active>th, #content_area table>tbody>tr>td.active, #content_area table>tbody>tr>th.active, #content_area table>tfoot>tr.active>td, #content_area table>tfoot>tr.active>th, #content_area table>tfoot>tr>td.active, #content_area table>tfoot>tr>th.active, #content_area table>thead>tr.active>td, #content_area table>thead>tr.active>th, #content_area table>thead>tr>td.active, #content_area table>thead>tr>th.active {
	 background-color: #f5f5f5
 }
 #content_area table>tbody>tr.success>td, #content_area table>tbody>tr.success>th, #content_area table>tbody>tr>td.success, #content_area table>tbody>tr>th.success, #content_area table>tfoot>tr.success>td, #content_area table>tfoot>tr.success>th, #content_area table>tfoot>tr>td.success, #content_area table>tfoot>tr>th.success, #content_area table>thead>tr.success>td, #content_area table>thead>tr.success>th, #content_area table>thead>tr>td.success, #content_area table>thead>tr>th.success {
	 background-color: #dff0d8
 }
 #content_area table>tbody>tr.info>td, #content_area table>tbody>tr.info>th, #content_area table>tbody>tr>td.info, #content_area table>tbody>tr>th.info, #content_area table>tfoot>tr.info>td, #content_area table>tfoot>tr.info>th, #content_area table>tfoot>tr>td.info, #content_area table>tfoot>tr>th.info, #content_area table>thead>tr.info>td, #content_area table>thead>tr.info>th, #content_area table>thead>tr>td.info, #content_area table>thead>tr>th.info {
	 background-color: #d9edf7
 }
 #content_area table>tbody>tr.warning>td, #content_area table>tbody>tr.warning>th, #content_area table>tbody>tr>td.warning, #content_area table>tbody>tr>th.warning, #content_area table>tfoot>tr.warning>td, #content_area table>tfoot>tr.warning>th, #content_area table>tfoot>tr>td.warning, #content_area table>tfoot>tr>th.warning, #content_area table>thead>tr.warning>td, #content_area table>thead>tr.warning>th, #content_area table>thead>tr>td.warning, #content_area table>thead>tr>th.warning {
	 background-color: #fcf8e3
 }
 #content_area table>tbody>tr.danger>td, #content_area table>tbody>tr.danger>th, #content_area table>tbody>tr>td.danger, #content_area table>tbody>tr>th.danger, #content_area table>tfoot>tr.danger>td, #content_area table>tfoot>tr.danger>th, #content_area table>tfoot>tr>td.danger, #content_area table>tfoot>tr>th.danger, #content_area table>thead>tr.danger>td, #content_area table>thead>tr.danger>th, #content_area table>thead>tr>td.danger, #content_area table>thead>tr>th.danger {
	 background-color: #f2dede
 }
 @media screen\0 {
	.form-control[type="file"] { padding: 0;} 
 }
 .control-label {
	 text-align: right !important;
 }
 .profile-bio {
	 max-height: 100px;
	 overflow-y: auto;
 }
 .row-eq-height {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-flex-wrap: wrap;
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
 }
 .row-eq-height > [class*='col-'] {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
 }
 _::-webkit-full-page-media, _:future, :root .row-eq-height > [class*='col-']:first-child {
	 margin-left: -1px;
 }
 .faq-head-nav {
	 position: relative;
	 display: block;
	 background-color: #eee;
 }
 
 .faq-head-nav::before {
	 position: absolute;
	 content: '';
	 display: block;
	 top: 0;
	 right: 0;
	 bottom: 0;
	 width: 10px;
	 background-color: #00718f;
 }
 .faq-head-nav a,
 .faq-head-nav {
	 padding: 5px;
	 padding-right: 20px;
	 color: #333
 }
 .faq-head-nav + * {
	 clear: both;
 }
 @media screen and (min-width: 768px) {
	 .faq-head-nav {
		 display: inline-block;
		 width: 49%;
		 width: calc(50% - 5px);
		 font-size: 1.28em;
		 }
	 .faq-head-nav a,
	 .faq-head-nav {
		 padding: 15px;
		 padding-right: 20px;
	 }
 }
 .lstlink {
	 background-image: url(/SiteImages/file_source/qu/global/icons/links-icon.png);
	 background-position: right center;
	 background-size: 20px;
	 background-repeat: no-repeat;
	 padding-right: 30px;
	 list-style: inherit;
 }
 .lstdown {
	 background-image: url(/SiteImages/file_source/qu/global/icons/down-icon.png);
	 background-position: right center;
	 background-size: 20px;
	 background-repeat: no-repeat;
	 padding-right: 30px;
	 list-style: inherit;
 }
 .lstpdf {
	 background-image: url(/SiteImages/file_source/qu/images/icons/pdf-icon.png);
	 background-size: 25px;
	 background-position: right center;
	 background-repeat: no-repeat;
	 padding-right: 30px;
	 padding-top: 5px;
	 padding-bottom: 3px;
 }
 .lstdoc {
	 background-image: url(/SiteImages/file_source/qu/images/icons/words.png);
	 background-position: right center;
	 background-size: 25px;
	 background-repeat: no-repeat;
	 padding-right: 30px;
	 list-style: inherit;
	 padding-top: 9px;
	 padding-bottom: 6px;
 }
 .lstxlsx {
	 background-image: url(/SiteImages/file_source/qu/global/icons/excel-icon.png);
	 background-position: right center;
	 background-size: 25px;
	 background-repeat: no-repeat;
	 padding-right: 30px;
	 list-style: inherit;
	 padding-top: 9px;
	 padding-bottom: 6px;
 }
 @media (min-width: 768px) {
	 .pull-sm-left {
		 float: left !important;
	 }
	 .pull-sm-right {
		 float: right !important;
	 }
	 .pull-sm-none {
		 float: none !important;
	 }
 }
 @media (min-width: 992px) {
	 .pull-md-left {
		 float: left !important;
	 }
	 .pull-md-right {
		 float: right !important;
	 }
	 .pull-md-none {
		 float: none !important;
	 }
	 .media-profile-text {
		 clear: none;
	 }
	 .media-profile > img {
		 float: right;
		 padding-left: 20px;
		 margin: 0 auto;
	 }
 }
 @media (min-width: 1200px) {
	 .pull-lg-left {
		 float: left !important;
	 }
	 .pull-lg-right {
		 float: right !important;
	 }
	 .pull-lg-none {
		 float: none !important;
	 }
 }
 .pull-none {
	 float: none !important;
 }
 /** ORG STRUCTURE **/
 ol.organizational-chart,ol.organizational-chart li,ol.organizational-chart li>div,ol.organizational-chart ol{position:relative}ol.organizational-chart,ol.organizational-chart ol{list-style:none;margin:0;padding:0}ol.organizational-chart{text-align:center}ol.organizational-chart ol{padding-top:1em}ol.organizational-chart li:after,ol.organizational-chart li:before,ol.organizational-chart ol:after,ol.organizational-chart ol:before,ol.organizational-chart>li>div:after,ol.organizational-chart>li>div:before{background-color:#bbb;content:'';position:absolute}ol.organizational-chart ol>li{padding:1em 1em 0 0}ol.organizational-chart>li ol:before{height:1em;right:50%;top:0;width:3px}ol.organizational-chart>li ol:after{height:3px;right:3px;top:1em;width:50%}ol.organizational-chart>li ol>li:not(:last-of-type):before{height:3px;right:0;top:2em;width:1em}ol.organizational-chart>li ol>li:not(:last-of-type):after{height:100%;right:0;top:0;width:3px}ol.organizational-chart>li ol>li:last-of-type:before{height:3px;right:0;top:2em;width:1em}ol.organizational-chart>li ol>li:last-of-type:after{height:2em;right:0;top:0;width:3px}ol.organizational-chart li>div{background-color:#fff;border-radius:3px;min-height:2em;padding:.5em}ol.organizational-chart>li>div{background-color:#026f90;color:#FFF;margin-right:1em}ol.organizational-chart>li>div:before{bottom:2em;height:3px;left:-1em;width:1em}ol.organizational-chart>li>div:first-of-type:after{bottom:0;height:2em;left:-1em;width:3px}ol.organizational-chart>li>div+div{margin-top:1em}ol.organizational-chart>li>div+div:after{height:calc(100% + 1em);left:-1em;top:-1em;width:3px}ol.organizational-chart>li>ol:before{right:inherit;left:0}ol.organizational-chart>li>ol:after{right:0;width:100%}ol.organizational-chart>li>ol>li>div{background-color:#39a2b8;color:#FFF}ol.organizational-chart>li>ol>li>ol>li>div{background-color:#c4a07c}ol.organizational-chart>li>ol>li>ol>li>ol>li>div,ol.organizational-chart>li>ol>li>ol>li>ol>li>ol>li>div{background-color:#939498}ol.organizational-chart>li>ul{padding:0;list-style:none;margin:0;position:relative}ol.organizational-chart>li>ul>li>div{background-color:#39a2b8;color:#FFF}ol.organizational-chart>li>ul:after,ol.organizational-chart>li>ul>li:before{left:0;background-color:#bbb;content:'';position:absolute}ol.organizational-chart>li>ul>li{padding-left:1em;padding-right:1em;padding-top:1em}ol.organizational-chart>li>ul>li:before{height:3px;top:calc(50% - 3px);margin-top:.5em;width:1em}ol.organizational-chart>li>ul:after{height:100%;top:0;width:3px}@media only screen and (min-width:64em){ol.organizational-chart>li>ul{width:50%}ol.organizational-chart>li>ul:after{left:-3px}ol.organizational-chart{margin-right:-1em;margin-left:-1em}ol.organizational-chart>li>div{display:inline-block;float:none;margin:0 1em 1em;vertical-align:bottom}ol.organizational-chart>li>div:only-of-type{margin-bottom:0;width:calc((100% / 1) - 2em - 4px)}ol.organizational-chart>li>div:first-of-type:nth-last-of-type(2),ol.organizational-chart>li>div:first-of-type:nth-last-of-type(2)~div{width:calc((100% / 2) - 2em - 4px)}ol.organizational-chart>li>div:first-of-type:nth-last-of-type(3),ol.organizational-chart>li>div:first-of-type:nth-last-of-type(3)~div{width:calc((100% / 3) - 2em - 4px)}ol.organizational-chart>li>div:first-of-type:nth-last-of-type(4),ol.organizational-chart>li>div:first-of-type:nth-last-of-type(4)~div{width:calc((100% / 4) - 2em - 4px)}ol.organizational-chart>li>div:first-of-type:nth-last-of-type(5),ol.organizational-chart>li>div:first-of-type:nth-last-of-type(5)~div{width:calc((100% / 5) - 2em - 4px)}ol.organizational-chart>li>div:after,ol.organizational-chart>li>div:before{bottom: -5em!important;/* top:inherit!important */}ol.organizational-chart>li>div:before{height: 5em!important;right: 52%!important;width:3px!important;}ol.organizational-chart>li>div:only-of-type:after{display:none}ol.organizational-chart>li>div:first-of-type:not(:only-of-type):after,ol.organizational-chart>li>div:last-of-type:not(:only-of-type):after{bottom:-1em;height:3px;width:calc(50% + 1em + 3px)}ol.organizational-chart>li>div:first-of-type:not(:only-of-type):after{right:calc(50% + 3px)}ol.organizational-chart>li>div:last-of-type:not(:only-of-type):after{right:calc(-1em - 3px)}ol.organizational-chart>li>div+div:not(:last-of-type):after{height:3px;right:-2em;width:calc(100% + 4em)}ol.organizational-chart>li>ol{display:flex;flex-wrap:nowrap}ol.organizational-chart>li>ol:after,ol.organizational-chart>li>ol>li:only-of-type:after,ol.organizational-chart>li>ol>li:only-of-type:before{display:none}ol.organizational-chart>li>ol:before,ol.organizational-chart>li>ol>li:before{height:1em!important;right: 52%!important;top:0!important;width:3px!important;}ol.organizational-chart>li>ol>li{flex-grow:1;padding-right:1em;padding-left:1em;padding-top:1em}ol.organizational-chart>li>ol>li:only-of-type{padding-top:0}ol.organizational-chart>li>ol>li:first-of-type:not(:only-of-type):after,ol.organizational-chart>li>ol>li:last-of-type:not(:only-of-type):after{height: 3px;top:0;width: 52%;%;}ol.organizational-chart>li>ol>li:first-of-type:not(:only-of-type):after{right: 52%;}ol.organizational-chart>li>ol>li:last-of-type:not(:only-of-type):after{right: 0px;}ol.organizational-chart>li>ol>li+li:not(:last-of-type):after{height:3px;right:0;top:0;width:100%}}
 /* FOOTER */
 #facebook {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/facebook.png);
 }
 #twitter {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/twitter.png);
 }
 #youtube {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/youtube.png);
 }
 #linkedin {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/linkedin.png);
 }
 #instagram {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/instagram.png);
 }
 #google {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/google.png);
 }
 #flickr {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/flickr.png);
 }
 #foursquare {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/foursquare.png);
 }
 #rss {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/rss.png);
 }
 #snapchat {
	 background-image: url(/SiteImages/file_source/qu/global/images/sm/snapchat.png);
 }
 @media only screen and (min-width: 64em) {
    ol.organizational-chart>li>div:before {
        height: 2em !important;
        right: 52% !important;
        width: 3px !important;
        top: -30px !important;
    }
}